bool fun(int x){
    for(int i = 2;i*i <=x;i++)
    {
        if(x%i == 0)
            return false;
    }
    return true;
}
class Solution {
public:
    int nonSpecialCount(int l, int r) {
        int x = 2, tmp = 0;
        while (x * x <= r) {
            if (fun(x) && x * x >= l)
                tmp++;
            x += 1;
            // cout << x <<' ';
        }
        // cout  << tmp;
        // if(l == 1)
        //     tmp--;
        return r - l - tmp + 1;
    }
};